package while循环;

import java.util.Scanner;

/* 随机生成一个100以内的数，猜这个随机数是多少？
        从键盘输入数，如果大了，提示大了；如果小了，提示小了；如果对了，就不再猜了，并统计一共猜了多少次。
        提示：生成一个[a,b] 范围的随机数的方式：(int)(Math.random() * (b - a + 1) + a)*/
public class Demo3 {
    public static void main(String[] args) {
        int random=(int)(Math.random()*100+1);
        int count=0;
        Scanner sc=new Scanner(System.in);
        System.out.println("请输入一个数字:");
        int number=sc.nextInt();
        while (random!=number){
            if (number>random){
                System.out.println("猜大了");
            }else if (number<random){
                System.out.println("猜小了");
            }
            System.out.println("请输入一个数字：");
            number=sc.nextInt();
            count++;
        }
        System.out.println("猜中了");
        System.out.println(count);
    }
}
